<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>
    //一.为什么学习这个知识点,基本的特点,如何使用？

    //二.变量。
    //1.所谓变量，就是特定时间用于保存特定值的一个名字而已，并且初始化后可以再次改变的量。
    //定义变量：使用 var 操作符（var是关键字），后面跟一个变量名（变量名是标识符）声明多个变量的时候，可以在一行或者多行操作，只要把每个变量用逗号分隔开即可，但最好分行写，可读性佳。
    // var num = 100; //定义一个变量num.
    // var n1 = 1,
    //     n2 = 2,
    //     n3 = 3; //定义多个变量。

    //2.变量的特点：
    // 2.1变量会写入内存,script里面任意使用变量。
    // 2.2变量前置访问输出undefined(未初始化，未赋值)。
    // alert(num); //undefined
    // var num = 250; //定义变量
    // alert(num); //250
    // 2.3变量的值是可以改变的。
    // var a = 1;
    // a = 10; //改变变量的值
    // alert(a); //10
    // var a = 100; //重新声明变量a,覆盖前面的变量。这样写非常不好。
    // alert(a); //100
    // 2.4变量可以同时定义多个，逗号隔开。
    // var n1 = 1,n2 = 2,n3 = 3;
    // 2.5变量是松散类型,声明变量无需告知数据类型。

    //3.变量的使用和注意事项。
    // 变量的命名：见名知意，不能使用系统已经定义了的关键字(具有特定用途的名词)和保留字(未来的关键字)
    // 命名规则： 数字、字母、下划线、$符号组成，其中数字不能做开头。
    // 小驼峰命名：从第二个单词开始，首字母大写。className  userName 
    // var userName = 'zhangsan';
</script>